﻿using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;

namespace TrainingDemo.Model
{
    public class TechnologyAccessibility : TechnologyBridge
    {

        #region Private Property

        static TechnologyAccessibility m_instance;

        #endregion


        #region Construction/Destruction/Init


        public TechnologyAccessibility() : base(Const.TECHNOLOGY_ACCESIBILITY) { }

        public static TechnologyAccessibility getInstance()
        {
            if (m_instance == null)
            {
                m_instance = new TechnologyAccessibility();
            }
            return m_instance;
        }

        #endregion


        #region Private methods


        #endregion


        #region Public methods

        public override int getChildren(IntPtr nHandle, string szChildrenName, int maxLength)
        {
            return base.getChildren(nHandle, szChildrenName, maxLength);
        }

        public override int getSupportedProperty(string szControlName, string szProperties, int maxLength)
        {
            return base.getSupportedProperty(szControlName, szProperties, maxLength);
        }

        public override int getProperty(string szControlName, string szPropertyName, string szPropertyValue, int maxLength)
        {
            return base.getProperty(szControlName, szPropertyName, szPropertyValue, maxLength);
        }

        #endregion



    }
}
